Experiences from Developing a Component Technology Agnostic Adaptation Framework

نویسندگان

  • Eli Gjørven
  • Frank Eliassen
  • Romain Rouvoy
چکیده

Systems are increasingly expected to adapt themselves to changing requirements and environmental situations with minimum user interactions. A challenge for self-adaptation is the increasing heterogeneity of applications and services, integrating multiple systems implemented in different platform and language technologies. In order to cope with this heterogeneity, self-adaptive systems need to support the integration of various technologies, allowing the target adaptive system to be built from subsystems realized with different implementation technologies. In this paper, we argue that state-of-the adaptation frameworks do not lend themselves to ease technology integration and exploitation of advanced features and opportunities offered by different implementation technologies. We present the QUA adaptation framework and its support for technology integration and exploitation. Unlike other adaptation frameworks the adaptation framework of QUA is able to exploit a wide range of adaptation mechanisms and technologies, without modification to the adaptation framework itself. As a demonstration of this property of QUA, we describe the integration of an advanced component model technology, the FRACTAL component model, with the QUA framework. Our experience from this exercise shows that the QUA adaptation framework indeed allows integration of advanced implementation technologies with moderate effort.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SALT : Source-Agnostic Localization Technique Based on Context Data from Binary Sensor Networks

Localization is a key component for many AAL systems, since the user position can be used for detecting user’s activities and activating devices. While for outdoor scenarios Global Positioning System (GPS) constitutes a reliable and easily available technology, in indoor scenarios, in particular in real homes, GPS is largely unavailable. For this reason, several systems have been proposed for i...

متن کامل

System-Agnostic Clinical Decision Support Services: Benefits and Challenges for Scalable Decision Support

System-agnostic clinical decision support (CDS) services provide patient evaluation capabilities that are independent of specific CDS systems and system implementation contexts. While such system-agnostic CDS services hold great potential for facilitating the widespread implementation of CDS systems, little has been described regarding the benefits and challenges of their use. In this manuscrip...

متن کامل

Extensible Technology-Agnostic Runtime Verification

With numerous specialised technologies available to industry, it has become increasingly frequent for computer systems to be composed of heterogeneous components built over, and using, different technologies and languages. While this enables developers to use the appropriate technologies for specific contexts, it becomes more challenging to ensure the correctness of the overall system. In this ...

متن کامل

polyLarva: Technology Agnostic Runtime Verification

With numerous specialised technologies available to industry, it is become increasingly frequent for computer systems to be composed of heterogeneous components, built over, and using different technologies and languages. While this enables developers to use the appropriate technologies for specific contexts, it becomes more challenging to ensure the correctness of the overall system. In this p...

متن کامل

App2Adapt: Using Tablet Technology to Elicit Conditional Probabilities for Bayesian Belief Network Modelling

The aim of this study is to use touch-screen computer tablet technology (e.g. iPAD) and its interactive flight console capabilities (e.g. touch screen ‘sliders’) as an improved method to stakeholderdriven climate change adaptation research. Climate change vulnerability and adaptation have strong human dimensions meaning that the experiences of stakeholders often plays an important role when ass...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008